home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-12 / vpcsh12.zip / VPCSHELL.DOC < prev    next >
Text File  |  1991-12-19  |  13KB  |  300 lines

  1.                                  VPCShell
  2.                                 Version 1.2
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                    Index
  10.  
  11.  
  12.  
  13. 1.0 Overview:
  14.                 1.1 Installation
  15.                 1.2 System Requirements for VPCShell
  16.                 1.3 Licensing and Distribution
  17.  
  18. 2.0 Scan:
  19.             2.1 Drives
  20.             2.2 Directories
  21.             2.3 Files
  22.  
  23. 3.0 Inoculate Options:
  24.             3.1 Use to Repair
  25.             3.2 Create/Update
  26.             3.3 Change File Name
  27.  
  28. 4.0 Options:
  29.             4.1 Extended memory Scan
  30.             4.2 Single Floppy Scan
  31.             4.3 Scan Subdirectories
  32.             4.4 Long Scan
  33.             4.5 Scan All Files
  34.             4.6 Disable Memory Scan
  35.             4.7 Verify Checksums
  36.             4.8 Create a Checksum File
  37.             4.9 Change Checksum File Name
  38.             4.10 Display Virus List
  39.             4.11 Selected Scanner
  40.             4.12 menu Shadows
  41.             4.13 Save Configuration Settings
  42.  
  43.  
  44.  
  45.  
  46. 1.0  Overview
  47.  
  48. VPCShell is a user friendly interface for VPCSCAN or VIRx, featuring pull
  49. down menus.  VPCShell allows you to easily select options for either scanner
  50. and then shells out to the selected scanner to perform the scan.  The menus
  51. can be accessed via mouse clicks, keyboard cursor keys, and highlighted 'hot
  52. keys'.  Individual selections in the pull-downs can be selected or toggled by
  53. pressing the <SPACE> or <ENTER> key.  Any setting you change will stay in
  54. effect for all scans until you exit VPCShell.  Settings can be saved for
  55. future runs via the save configuration setting selection under Options.  The
  56. main selections for VPCShell appear across the top of the screen with pull
  57. down selections for each.  The bottom line of the screen is a descriptive
  58. text line describing the currently highlighted menu item.  Below the program
  59. title box is the currently selected inoculate and checksum files to be used.
  60. VPCShell can be run from DOS or from within Windows.  Some options are not
  61. available if using the VIRx freeware scanner and will be darkened, and cannot
  62. be selected.
  63.  
  64. This document will not cover in detail the various scanner switches.  Owners
  65. of the full Virex for the PC package should reference their users guide,
  66. while VIRx users should reference the readme files that are distributed with
  67. it.
  68.  
  69. VPCShell can be used and distributed freely as long as it is distributed
  70. unaltered, with all its associated files.  
  71.  
  72. 1.1 Installation:
  73. The recommended method to install VPCShell is to copy all of its files to a
  74. diskette or install directory.  If you choose to install from a directory
  75. rather than from a diskette, the directory should not be the same directory
  76. that you intend to install to.  If you are a Windows 3.x user, the install
  77. program can install an icon from which the shell can be run from within
  78. Windows.  Before installing VPCShell you should already have installed
  79. VPCSCAN or VIRx, and Windows, if installing the icon.
  80.  
  81. To install, simply run the INSTALL program and you will be presented with two
  82. options.  You may choose to install for DOS only or you may choose to install
  83. for DOS and Windows.  After making your selection you will be prompted for
  84. the location where Virex has been installed.  You should enter the directory
  85. where VPCSCAN.EXE or VIRX.EXE is located on your hard drive.  If you chose to
  86. install for Windows also, you will be prompted for the directory where
  87. Windows is located.  Enter the location of Windows on your hard drive and
  88. installation will be automatic from there.  Once installation is complete,
  89. change to the directory you chose to install to and run VPCSHELL.  If you
  90. chose to install for Windows you will now have a VPCShell icon in a Virex for
  91. the PC group.  Simply double click on the icon to launch VPCShell from
  92. Windows.
  93.  
  94. 1.2 System Requirements for VPCShell:
  95.  
  96. VPCShell must be installed to the same directory where VPCSCAN.EXE or
  97. VIRX.EXE is located.
  98.  
  99. VPCShell requires about 120K of memory to run.  VPCSCAN or VIRx require about
  100. 350K of memory.  This brings the total memory requirement to around 470K.
  101.  
  102.  
  103.  
  104. The files for VPCShell are:
  105.  
  106.     INSTALL.EXE    Install program for VPCShell.
  107.     VPCSHELL.EXE    The main VPCShell program. 
  108.     VLIST.EXE    Displays the viruses detected by VPCSCAN or VIRx.
  109.     VPCSHELL.CFG    Created by VPCShell if you save configuration changes
  110.     READ_ME.TXT    This text file.
  111.     VIREX.GRP    Windows Group File.
  112.     VIREX.PIF    Windows PIF file.
  113.     VIREX.ICO    Windows icon.
  114.  
  115. 1.3 Licensing and Distribution:
  116.  
  117. These programs and all related documentation are Copyright (C)
  118. 1990-1991Microcom Systems, Inc., All rights reserved.  This software is not
  119. shareware; there is no fee associated with it. It may be distributed freely,
  120. but may not be sold without the express written permission of Microcom, Inc..
  121. VIRx, VPCScan, and Virex are trademarks of Microcom Systems, Inc.
  122. Windows is a trademark of Microsoft, Inc.
  123.  
  124. THIS SOFTWARE IS DISTRIBUTED AS IS; THERE ARE NO WARRANTIES OR GUARANTEES
  125. THAT IT WILL SUIT YOUR NEEDS.  MICROCOM SYSTEMS, INC. WILL NOT BE RESPONSIBLE
  126. IN ANY WAY FOR YOUR USAGE OF THIS PROGRAM NOR FOR ANY POSSIBLE CONSEQUENTIAL
  127. DAMAGES THAT MAY ARISE FROM THAT USAGE.
  128.  
  129.  
  130. 2.0  Scan:
  131.  
  132. This is where you choose what will be scanned by the scanner.  When your
  133. selection is made, VPCShell will launch the selected scanner with the
  134. selected options to scan.
  135.  
  136. 2.1 Drives:
  137. This allows you to choose entire drives to be scanned.  After choosing this
  138. you will be presented with a drive selection box from which you may choose
  139. single or multiple drives to be scanned.  You may tag drives to be scanned by
  140. single clicking on a drive letter or by highlighting a drive letter and
  141. pressing the <SPACE BAR>.  After tagging the drives you want to be scanned,
  142. press <ENTER> or double click on a drive letter to scan.  Single drives may
  143. be chosen simply by highlighting the drive letter and pressing <ENTER> or
  144. double clicking on the drive letter to scan.
  145.  
  146. 2.2 Directory:
  147. This allows you to choose a directory of files to be scanned.  First you will
  148. be presented with a drive selection box to choose the drive where the
  149. directory to be scanned is located, then a directory tree of the selected
  150. drive will appear for you to choose a directory to be scanned.  You can
  151. choose a directory by using the arrow keys to highlight the desired directory
  152. and pressing <ENTER> or by single clicking on the desired directory.
  153.  
  154.  
  155. 2.3 File:
  156. This allows you to choose a single file to be scanned.  First you will be
  157. presented with a drive selection box to choose the drive where the file to be
  158. scanned is located, then a directory tree of the selected drive will appear
  159. for you to choose the  directory where the file to be scanned is located.
  160. Finally, you will see a selection box with all the files in the selected
  161. directory.  If there are more files than will fit on the screen, you can
  162. scroll down to see the rest of the files.  You can choose a file by using the
  163. arrow keys to highlight the desired file and pressing <ENTER> or by single
  164. clicking on the desired file.
  165.  
  166. 3.0  Inoculate Options (VPCSCAN only):
  167.  
  168. 3.1 Use to Repair (VPCSCAN only):
  169. If NO: the only time that program files will be repaired with the inoculate
  170. file information is if a program is infected with a known virus and VPCSCAN
  171. does not have a disinfector for it.  VPCSCAN will not be directed to use the
  172. inoculate file configured in VPCShell, rather it will use the default
  173. inoculate file pointed to internally by VPCSCAN.
  174.  
  175. If YES: program files will be repaired with the inoculate file information if
  176. a program is infected with a known virus and VPCSCAN does not have a
  177. disinfector for it or if it is infected by an unknown virus.  VPCSCAN will be
  178. directed to use the inoculate file configured in VPCShell.
  179.  
  180. 3.2 Create/Update (VPCSCAN only):
  181. If NO: no creation or update of the selected inoculate file will take place.
  182.  
  183. If YES: the selected inoculate file will be created if it does not exist.
  184. All files scanned will be added to the inoculate file.  If the selected
  185. inoculate file does exist, then file information already contained in the
  186. inoculate file will be verified.  If a change in an existing program file is
  187. detected VPCSCAN will offer to update the inoculate file with the new
  188. information or to repair the program from the inoculation information on
  189. file.  All programs that are not already contained in the inoculation file
  190. will be added.  This is the best way to repair files infected with an unknown
  191. virus or from a virus VPCSCAN does not have a disinfector for.  Also, this
  192. option should be used on a regular basis to keep the inoculation file up to
  193. date.  Remember, only files that have been inoculated BEFORE infection can be
  194. repaired in this maner.
  195.  
  196. 3.3 Change File Name (VPCSCAN only):
  197. This will allow you to change the selected inoculate file.  This might be
  198. used to create different inoculate files for different hard drives.  This
  199. would only be necessary if the total number of file to be inoculated was over
  200. 3000.  This is the limit built into VPCSCAN and it is very high and would not
  201. be easily reached.
  202.  
  203. 4.0 Options:
  204.  
  205. 4.1 Extended Memory Scan:
  206. If NO: only 640K of DOS memory will be scanned.  99% of all viruses will be
  207. caught with this scan.
  208.  
  209. If YES: the entire 1st megabyte of memory will be scanned.  While slightly
  210. more secure, it is usually unnecessary.
  211.  
  212.  
  213. 4.2 Single Floppy Scan:
  214. If NO: floppy drive scans  will auto request the next floppy to scan.  This
  215. assumes you will have several floppies to scan and speeds the process of
  216. scanning multiple diskettes.
  217.  
  218. If YES: floppy drive scans will not request the next floppy to scan and will
  219. return to VPCShell after scanning a single diskette.
  220.  
  221. 4.3 Scan Subdirectorys:
  222. If YES: all directories under the selected directory will be scanned.
  223.  
  224. If NO: only one directory, the selected directory, will be scanned.
  225.  
  226. 4.4 Long Scan:
  227. If NO: the selected scanner will use its smart, fast scanning method to
  228. search for viruses in the selected files.  99% of all known viruses will be
  229. caught with this method.
  230.  
  231. If YES: the selected scanner will scan the selected files byte for byte
  232. throughout the entire file.  While this is slightly more secure, the scanning
  233. process will be much slower.
  234.  
  235. 4.5 Scan All Files:
  236. If NO: the selected scanner will only scan files with normal executable
  237. extensions for viruses.
  238.  
  239. If YES: the selected scanner will scan all files regardless of their
  240. extensions.  While this is normally not necessary it would catch a virus in a
  241. file that has not been properly named.    While this is slightly more secure,
  242. the scanning process will be much slower.
  243.  
  244. 4.6 Disable Memory Scan:
  245. If NO: memory will be scanned for viruses each time a scan is invoked.
  246.  
  247. If YES: memory will not be scanned for viruses each time a scan is invoked. 
  248. While this slightly reduces scan times and is useful while doing several
  249. scans in a row, we do not recommend this setting.  Some viruses can only be
  250. found in memory if they are already in memory when the scan is started.
  251.  
  252. 4.7 Verify Checksums (VPCSCAN only):
  253. If NO: checksums in the selected checksum file will not be verified.
  254.  
  255. If YES: VPCSCAN will verify files already contained in the selected checksum
  256. file for checksum changes.  This is useful to test previously checksumed
  257. files for changes, possibly due to unknown viruses.  Files that are not
  258. already checksumed in the selected checksum file will NOT be scanned in any
  259. way.
  260.  
  261. 4.8 Create a Checksum FILE (VPCSCAN only):
  262. If NO: a checksum file will not be created.
  263.  
  264. If YES: the selected checksum file will be created and all files that are
  265. scanned will have their checksum written to it.
  266.  
  267.  
  268. 4.9 Change Checksum File Name (VPCSCAN only):
  269. This will allow you to change the selected checksum file.  This might be used
  270. to create different checksum files for different hard drives or sets of
  271. files.
  272.  
  273. 4.10 Display Virus List:
  274. The selected scanner will generate a listing of the viruses it detects and
  275. disinfects.  This listing will be put into a file VIRUS.LST and then VLIST
  276. will be launched to display the listing.  If you are running VPCShell from a
  277. write protected floppy, a new VIRUS.LST file will not be created, but if one
  278. already exists, it will be displayed.  You may view the listing by scrolling
  279. with the cursor keys or use the mouse.  Press <ESC> to exit the listing and
  280. return to VPCShell.
  281. Once a VIRUS.LST file has been created, VLIST can be run directly from DOS to
  282. display the virus listing.
  283.  
  284. 4.11 Selected Scanner:
  285. If VPCSCAN: all options are enabled and VPCShell will use VPCSCAN for all
  286. scanning operations.
  287.  
  288. If VIRx: the inoculate and checksum verify options are disabled.  All other
  289. options are enabled.  VIRx does not have any disinfection capabilities or
  290. checksum verification features.
  291.  
  292. 4.12 Menu Shadows:
  293. If YES: all VPCShell menus will have shadows.
  294.  
  295. If NO: menu shadows will not be displayed
  296.  
  297. 4.13 Save Configuration Settings:
  298. This will save all selected options to VPCSHELL.CFG.  If VPCSHELL.CFG exists
  299. when VPCShell is run, then options will be read from that file.
  300.